diplomatic representation abroad - Español Inglés Diccionario